notes explicatives - Spanish English Dictionary